5.1.3. VTODO
The three properties are
DTSTART,DUE,DURATION.DTSTART MAYappear once.Either
DUEorDURATION MAYappear in aVTODO, butDUEandDURATION MUST NOToccur in the sameVTODO.If
DURATIONdoes appear in aVTODO, thenDTSTART MUSTalso appear in the sameVTODO.The three properties for a
VTODOare related in the same way as forVEVENT. Additionally aVTODOcalendar component without theDTSTARTandDUE(orDURATION) properties specifies aVTODOthat will be associated with each successive calendar date, until it is completed.